pump torque - German English Dictionary